Stack Overflow 是颇受开发者欢迎的开发知识经验问答网站。网站每年都会对用户进行调查,了解开发者的构成、开发语言选择等情况。今年该网站对约 50000 名用户进行调查后的结果已经出炉,里面不乏一些有趣同时也令人深思的发现:比如说 JavaScript 仍然是最受欢迎的编程语言,而将近一半的开发者并没有计算机的相关学位。" />
没有找到合适的产品?
联系客服协助选型:023-68661681
提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
转帖|行业资讯|编辑:龚雪|2016-03-25 09:43:49.000|阅读 318 次
概述:开发者问答网站 Stack Overflow 是颇受开发者欢迎的开发知识经验问答网站。网站每年都会对用户进行调查,了解开发者的构成、开发语言选择等情况。今年该网站对约 50000 名用户进行调查后的结果已经出炉,里面不乏一些有趣同时也令人深思的发现:比如说 JavaScript 仍然是最受欢迎的编程语言,而将近一半的开发者并没有计算机的相关学位。
# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>
在开发语言方面,JavaScript 仍然以压倒性的优势当选最受欢迎开发语言,超过 55.4% 的受访者称自己使用这么语言。实际上前 5 名的排名与去年都是一样的,分别是(JavaScript、SQL、Java、C# 以及 PHP)。但 PHP 的受欢迎程度则比去年下跌了 4 个百分点,Stack Overflow 分析认为是由于 Node 和 Angular 的崛起。
Stack Overflow 还调查了开发者最喜爱、最讨厌以及最想学的开发语言。其中 Rust、Swift、F#、Scala 以及 Go 当选 2016 开发者最喜爱语言,这是 Rust、Swift 与 Go 连续第 2年 当选了。而 VB 很不幸地成为了开发者最讨厌的语言。Android、Node.js 以及 AngularJS 是开发者最想学的三门语言。
在使用趋势方面,一些新的开发技术势头良好。其中使用增长率最高的前 5 种技术分别是 React、Spark、Swift、Cassandra 以及 Raspberry Pi。
哪些技术最赚钱呢?Stack Overflow 调查发现,全球范围内显著高于开发者平均薪水的前 5 种技术分别是 F#、Dart、Cassandra、Spark 以及 Hadoop。
Stack Overflow 还调查了最流行的技术组合。其中最受欢迎的二人组是 JavaScript+ SQL、JavaScript+PHP 以及 Java+JavaScript;最受欢迎的三人组是 JavaScript+PHP+SQL、Java+JavaScript+SQL、C#+JavaScript+SQL。
最受欢迎的开发环境颇为令人惊讶,是一个非常简单的编辑器 Notepad++,以 35.6%的使用率与 Visual Studio 并驾齐驱,这也许是因为其内置支持多达 27 种语法高亮度显示、以及众多特色功能而受到开发者青睐吧。
还有一个有点令人惊讶的发现就是开发者使用的桌面操作系统。苹果 Mac OS X 首次超过 Windows 登顶,而第三名 Linux 与 Windows 7 的的差距也不大。当然,如果把所有的 Windows 版本都算上的话,微软还能保持份额第一的位置。
在受访者构成方面值得注意的是有 46%的开发者并没有计算机科学或任何相关领域的学位,这说明编程正日益变成一门普遍技能。而且开发者普遍很勤奋,有 57%的人表示工作中至少每天都提交一次代码。
在开发者角色方面,有 28%者自认为是全栈 Web 开发者;其次是后端开发者,占比为 12%;排第三的是学生,有11%。
在年龄方面,开发者的平均年龄是 27 岁,25-29 岁年龄段占了 28%,这说明做开发是青春饭。但是这并不代表老了就不能写程序,40 岁以上的也有将近 13%。
不过调查中多样性仍然是个突出问题,受访者中只有 5.8%是女性。这表明这个行业在性别平衡方面还有很长的路要走。
本文转自36kr
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com
在当今快速发展的技术环境中,高效的建模与设计工具是确保项目成功的关键。Sparx Systems Enterprise Architect(Sparx EA)作为一款基于开放标准的可视化工具,为技术团队提供了从需求分析到最终交付的全流程支持。本文将深入探讨其三大核心功能——分析工具、调度工具和可追溯性,并展示它们如何帮助团队实现无缝衔接的工作流。
自动化测试工具TestComplete能够录制测试过程的完整视频,并自动标记关键事件,测试人员可以直观地观察用户操作与系统响应,快速定位问题根源。结合图像捕获功能,还能同步记录界面元素的属性,确保动态变化和UI状态的精准验证。
随着电动化和智能化的发展,汽车已成为高度依赖软件运行的复杂系统,网络安全风险也随之激增。本文从ECU架构入手,结合多起真实攻击案例,解析现代汽车面临的主要威胁,并探讨ISO 21434等安全标准如何指导软件测试和验证,帮助厂商构建更具韧性的车辆系统。
本文将基于2025版的最新更新,从格式支持、平台适配和技术亮点三方面进行系统解析,助力3D开发伙伴进行选型与实施参考。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@evget.com
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢
慧都科技 版权所有 Copyright 2003-
2025 渝ICP备12000582号-13 渝公网安备
50010702500608号